@import (reference) "~weaver-mobile/dist/weaver-mobile.less";

/*flex布局*/

.flex {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}

.flex-align-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.flex-justify-center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.flex-space-between {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.report-list {
  border-width: @border-width-md 0 @border-width-md 0;
  border-style: solid;
  border-color: @border-color-base;
  background: @fill-base;
}

.report-list-item {
  padding: 0 @h-spacing-lg;
  color: @color-text-base;
  background: @fill-base;
}

.report-list-item-link {
  color: @color-text-base;
  background: @fill-base;
}

.report-list-item:active {
  background: @fill-tap;
}

.report-list-item-content {
  width: 100%;
  height: 40*@hd;
  font-size: @font-size-base;
  border: none;
  border-bottom: @border-width-md solid @border-color-base;

  .flex;
  .flex-justify-center;
  .flex-align-center;
  .flex-space-between;
}

.report-list-item:last-of-type .report-list-item-content {
  border-bottom: none;
}

.report-list-item-icon {
  color: @border-color-base;
  font-weight: bold;
}

